/* CSS Document */
body { font-family: "微软雅黑","Arial","宋体"; font-size: 12px; color: #333; margin: 0; padding: 0; }

div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }

li { list-style: none; }




h1, h2, h3, h4, h5, h6{ margin: 0; padding: 0; font-size: 14px; font-weight: normal; }

a:link { color: #333; text-decoration: none; }

a:visited { color: #333; text-decoration: none; }

a:hover { color: #f60; text-decoration: none; }

a:active { color: #333; }

.border0 { border: 0; }

.fleft { float: left; }

.fright { float: right; }

.fbold { font-weight: bold; }

.clear { clear: both; }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

img { border: 0; }

.fl { float: left; }

.fr { float: right; }

.wrap { margin: 0 auto; width: 1004px; }

.inside_wrap { margin: 0 auto; width: 1000px; }


.top { position: absolute; top: 0; width: 100%; height: 54px; background: #1157b0; }

.top_l { float: left; padding-top: 16px; height: 38px; }

.top_l div:hover { opacity: .7; }

.jg_intro { float: left; width: 70px; margin-top: 7px; padding-left: 20px; height: 20px; line-height: 20px; background: url(../images/jg_intro_ico.jpg) left top no-repeat; }

.jg_intro a { color: #ffffff; }

.web_map { float: left; width: 70px; margin-top: 7px; padding-left: 20px; height: 20px; line-height: 20px; background: url(../images/web_website_ico.jpg) left top no-repeat; }

.web_map a { color: #ffffff; }

.s_line { float: left; height: 38px; width: 1px; border-right: 1px solid #3a7bcc; }


.top_search { float: right;margin-top: 9px; width: 240px; height: 36px; }

.top_search input { padding-left: 34px; width: 206px; height: 36px; line-height: 36px; background: url(../images/search_bg.png) no-repeat; border: 0; color: #5f90ce; }

.top_search_btn { float: right;margin-top: 9px; width: 76px; height: 36px; line-height: 36px; }

.top_search_btn input { width: 76px; height: 36px; line-height: 36px; background: url(../images/search_btn.png); border: 0; cursor: pointer; }

.top_search_btn input:hover { background: url(../images/search_btn_hov.png); }

.top_search2 { float: right; margin-top: 9px; width: 240px; height: 36px; }

.top_search2 input { padding-left: 34px; width: 206px; height: 36px; line-height: 36px; background: url(../images/search_bg.png) no-repeat; border: 0; color: #5f90ce; }

.top_search_btn2 { float: right;margin-top: 9px; width: 76px; height: 36px; line-height: 36px; }

.top_search_btn2 input { width: 76px; height: 36px; line-height: 36px; background: url(../images/search_btn.png); border: 0; cursor: pointer; }

.top_search_btn2 input:hover { background: url(../images/search_btn_hov.png); }
.show-share {  position:absolute;margin-left:170px;margin-top:-45px;height:24px; overflow:hidden; z-index:20;}




.hot_search { float: left; margin-left: 10px; line-height: 54px; width: 60px; }

.hot_search a { color: #ffffff; font-size: 14px; }


.main_banner { width: 100%; height: 215px; overflow: hidden; background: url(../images/main_banner.jpg) center bottom no-repeat; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .main_banner { width: 100%; height: 215px; overflow: hidden; background: url(../images/main_banner.jpg) center bottom no-repeat; }
}

.navigation { float: right; width: 410px; height: 91px; overflow: hidden; }

.navigation ul { }

.navigation ul li { float: left; width: 107px; height: 91px; text-align: center; }

.navigation ul li a { width: 109px; height: 91px; font-size: 18px; line-height: 91px; color: #ffffff; }

.navigation ul .home { float: left; display: block; width: 78px; height: 91px; overflow: hidden; line-height: 91px; font-size: 18px; color: #ffffff; overflow: hidden; background: url(../images/top_home.png) top; }

.navigation ul .home_not { float: left; display: block; width: 78px; height: 91px; background: url(../images/top_home.png) bottom; }

.navigation ul .home_not:hover { background: url(../images/top_home.png) top; transition: all 0.5s; }

.navigation ul .nav_bor { float: left; width: 1px; height: 91px; background: url(../images/navigation_bor.png) no-repeat; }

.navigation ul .nav_xxgk { float: left; display: block; width: 107px; height: 91px; line-height: 91px; background: url(../images/top_nav_xxgk_bg.png) bottom no-repeat; overflow: hidden; }

.navigation ul .nav_xxgk:hover { background: url(../images/top_nav_xxgk_bg.png) top no-repeat; transition: all 0.5s; }

.navigation ul .nav_xxgk:active { opacity: .7; }

.navigation ul .nav_xxgk_select { float: left; display: block; width: 107px; height: 91px; background: url(../images/top_nav_xxgk_bg.png) top no-repeat; overflow: hidden; }

.navigation ul .nav_wsbs { float: left; display: block; width: 107px; height: 91px; line-height: 91px; background: url(../images/top_nav_wsbs_bg.png) bottom no-repeat; overflow: hidden; }

.navigation ul .nav_wsbs:hover { background: url(../images/top_nav_wsbs_bg.png) top no-repeat; transition: all 0.5s; }

.navigation ul .nav_wsbs:active { opacity: .6; }

.navigation ul .nav_wsbs_select { float: left; display: block; width: 107px; height: 91px; line-height: 91px; background: url(../images/top_nav_wsbs_bg.png) top no-repeat; overflow: hidden; }

.navigation ul .nav_hdjl { float: left; display: block; width: 107px; height: 91px; line-height: 91px; background: url(../images/top_nav_hdjl_bg.png) bottom no-repeat; overflow: hidden; }

.navigation ul .nav_hdjl:hover { background: url(../images/top_nav_hdjl_bg.png) top no-repeat; transition: all 0.5s; }

.navigation ul .nav_hdjl:active { opacity: .5; }

.navigation ul .nav_hdjl_select { float: left; display: block; width: 107px; height: 91px; line-height: 91px; background: url(../images/top_nav_hdjl_bg.png) top no-repeat; overflow: hidden; }




.left { float: left; width: 600px; }

.right { float: right; width: 304px; }

.content_info_public { width: 100%; background: url(../images/info_banner.jpg) top center repeat-x; }

.focus_news { margin-top: 27px; width: 599px; height: 369px; background: #0384ce; }

.focus_pic_wrap { float: left; margin-top: 10px; margin-left: 10px; width: 579px; height: 349px; background: #ffffff; }

.banner_0 { height: 349px; position: relative; z-index: 100; }

.banner_0_top { height: 349px; background: #fff; }

.banner_0_top li { position: absolute; left: 0; top: 0px; width: 100%; text-align: center; }

.banner_0_top li img { position: relative; width: 579px; height: 349px; border: 1px solid #0375E8; vertical-align: middle; }

.banner_0_top li .tit { position: absolute; bottom: 10px; left: 0px; font-size: 16px; line-height: 30px; width: 100%; text-align: center; }

.banner_0_top li .tit a { color: #fff; }

.banner_0_top li .tit a:hover { text-decoration: underline; }

.banner_0_top li .p { background: #FFF; min-height: 47px; padding: 5px 0; line-height: 1.5; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; text-align: left; }

.banner_0_top li .p a { display: inline-block; padding: 0 10px; text-indent: 30px; }

.banner_0_bottom { position: absolute; bottom: 38px; width: 100%; left: 11px; text-align: center; z-index: 20; }

.banner_0_bottom span { background: url(../images/point.png) left top no-repeat; width: 12px; height: 12px; display: inline-block; cursor: pointer; margin: 0 2px; }

.banner_0_bottom span.on { background: url(../images/point.png) right top no-repeat; }

.banner_0 .next { background: url(../images/por.png) no-repeat; width: 19px; height: 34px; position: absolute; left: 10px; top: 35%; opacity: 0.7; cursor: pointer; z-index: 20; }

.banner_0 .por { background: url(../images/nex01.png) no-repeat; width: 19px; height: 34px; position: absolute; right: 10px; top: 35%; opacity: 0.7; cursor: pointer; z-index: 20; }

.focus_title_wrap { float: right; width: 124px; text-align: center; }

.focus_news_title { padding-top: 22px; width: 124px; height: 71px; font-size: 18px; color: #ffffff; }

.focus_news_title_ico { margin: 0 auto; margin-bottom: 10px; width: 32px; height: 23px; }

.focus_news_title:hover .focus_news_title_ico img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg); }

.focus_work_title { width: 120px; padding-top: 14px; height: 80px; border-top: 4px solid #ffffff; border-left: 4px solid #ffffff; background: #62a1cf; font-size: 18px; color: #ffffff; }

.focus_work_title:hover { background: #6db5e9; }

.focus_work_title_ico { margin: 0 auto; margin-bottom: 10px; width: 33px; height: 32px; }

.focus_work_title:hover .focus_mt_title_ico img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg); }


.focus_mt_title { width: 120px; padding-top: 17px; height: 77px; border-top: 4px solid #ffffff; border-left: 4px solid #ffffff; background: #e3aa42; font-size: 18px; color: #ffffff; }

.focus_mt_title:hover { background: #f5b747; }

.focus_mt_title_ico { margin: 0 auto; margin-bottom: 6px; width: 33px; height: 37px; }

.focus_mt_title:hover .focus_video_title_ico img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg); }


.focus_video_title { width: 120px; height: 37px; line-height: 37px; border-top: 4px solid #ffffff; border-left: 4px solid #ffffff; background: #8dc263; font-size: 18px; color: #ffffff; }

.focus_video_title:hover { background: #9fd970; }

.focus_video_title_ico { margin: 0 auto; margin-bottom: 10px; width: 37px; height: 30px; }


.left_gk { margin-top: 9px; padding: 5px 0 0 20px; width: 364px; height: 147px; background: url(../images/gk_bg.jpg); }

.left_gk ul li { float: left; padding-left: 0px; width: 90px; height: 30px; line-height: 30px; background: url(../images/gk_li_style.png) left center no-repeat; }

.left_gk ul li a { font-size: 14px; }

.gk_gkzn_wrap { padding-top: 15px; width: 364px; height: 76px; }

.gk_gkzn { float: left; width: 120px; height: 30px; line-height: 36px; font-size: 14px; }

.gk_ico { float: left; margin-top: 11px; margin-right: 6px; width: 18px; }

.gk_gkzn:hover .gk_ico { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg); }

.ztfw_tit { height: 49px; line-height: 49px; }

.ztfw_tit h1 { float: left; margin-left: 10px; width: 150px; font-size: 22px; font-weight: normal; }

.ztfw_tit span { float: right; margin-right: 10px; margin-top: 14px; width: 23px; height: 23px; background: url(../images/tz_ico_plus.png) no-repeat; }

.msss_wrap { width: 390px; height: 75px; }

.msss_pic { margin-top: 17px; margin-left: 28px; _margin-left: 14px; width: 55px; height: 45px; }

.msss_con_rpt { width: 290px; font-size: 14px; height:80px}

.msss_con { margin-left: 10px; padding-left: 10px; width: 260px; height: 30px; line-height: 30px; font-size: 14px; background: url(../images/small_tria.png) left center no-repeat; }

.msss_con a { }

.right_gk { float: right; margin-top: 10px; padding: 0px 0 0 10px; width: 384px; height: 105px; }

.titile_xxgk { float: right; margin-right: 35px; margin-top: 10px; width: 248px; height: 71px; background: url(../images/title_info_public.png) no-repeat; }

.tzgg { width: 600px; height: 11px; line-height: 49px; border-bottom: 1px solid #e7e7e7; }

.tzgg h1 { float: left; margin-left: 10px; width: 150px; font-size: 22px; font-weight: normal; }

.tzgg span { float: right; margin-right: 10px; margin-top: 14px; width: 23px; height: 23px; background: url(../images/tz_ico_plus.png) no-repeat; }


.tzgg_text {background:none;width:auto;height:25px;color:red !important;font-size:14px }

.fxui-tab { width: 600px; height: 327px; overflow: hidden; }

.fxui-tab-hand { padding-left: 20px; background: #f5f5f5; height: 38px; }

.fxui-tab-tit { display: block; float: left; font-size: 14px; width: 71px; height: 38px; line-height: 38px; cursor: pointer; color: #666666; text-align: center; }

.fxui-tab-tit:hover { color: #ff8a00; }

.fxui-tab-hand .curr { width: 71px; height: 43px; background: url(../images/curr_style.jpg); border: 0; text-align: center; color: #ff8a00; }

.fxui-tab-nav { }

.tznews { padding-top: 8px; }

.tznews ul li {  padding-left: 18px; width: 582px; height: 33px; line-height: 30px; background: url(../images/notice_li_style.png) left center no-repeat; overflow: hidden; }

.tznews ul li a { float: left; display: inline-block; width: 490px; height: 33px; overflow: hidden; color: #666666; font-size: 14px; }

.tznews ul li a:hover { color: #ff6600; }

.tznews ul li span { float: right; width: 60px; color: #999; }

.ywfl { float: right; margin-top: 8px; margin-right: 10px; width: 46px; height: 20px; line-height: 18px; border: 1px solid #d8d8d8; background: #ffffff; text-align: center; overflow: hidden; cursor: pointer; font-size: 14px; }

.ywfl_active { float: right; margin-top: 8px; margin-right: 10px; width: 46px; height: 20px; line-height: 18px; border: 1px solid #d8d8d8; background: #ffffff; text-align: center; overflow: hidden; cursor: pointer; font-size: 14px; }

.ywfl_con { float: right; width: 48px; }

.ywfl_list { display: none; position: absolute; margin-top: 38px; margin-left: -20px; padding: 5px 0 15px 20px; width: 576px; height: 266px; overflow: hidden; line-height: 32px; background: #f3f9fd; color: #666666; border: 2px solid #ebf4fa; }

.ywfl_list a { float: left; display: block; font-size: 14px; margin-right: 16px; padding-left: 15px; background: url(../images/gk_li_style_yw.png) left center no-repeat; }


.JBRX { margin-top: 30px; background: url(../images/12358.jpg); width: 193px; height: 71px; }

.JBRX:hover { background: url(../images/12358_hov.jpg); }

.LPBOA { margin-top: 30px; background: url(../images/LPBOA.jpg); width: 185px; height: 71px; }

.LPBOA:hover { background: url(../images/LPBOA_hov.jpg); }

/*政务专题*/
.jgrzzx { width: 187px; height: 76px; }
.pjsdjs { margin-left: 0px;  width: 187px; height: 76px; }

.wmhycj { margin-top: 10px; width: 187px; height: 76px; }

.jgxh { margin-top: 10px; margin-left: 0px;  width: 187px; height: 76px; }


.XXZT { margin-top: 10px; width: 387px; height: 74px; }




.zwzt_tit { margin: 0 auto; margin-top: 6px; width: 994px; padding-left: 10px; font-size: 22px; height: 50px; line-height: 50px; }

.zwzt_wrap { margin-top: 60px; margin-bottom: -54px; width: 100%; height: 107px; background: url(../images/zwzt_bg.png) repeat-x; }
/*政务专题*/
/*选项卡1*/
#Tab1 { width: 1004px; padding: 0px; margin: 0 auto; margin-top: 10px; }

#Tab2 { width: 1004px; padding: 0px; margin: 0 auto; }
/*菜单class*/
.Menubox { width: 100%; height: 52px; line-height: 52px; }

.Menubox ul { margin: 0px; padding-left: 4px; }

.Menubox li { float: left; display: block; cursor: pointer; width: 105px; text-align: center; color: #999; font-size: 22px; }

.Menubox li.hover { padding: 0px; margin-bottom: -8px; background: url(../images/zw_select_bg.png) bottom center no-repeat; width: 105px; color: #333333; height: 60px; line-height: 52px; }

.Contentbox { padding: 0; background-color: #f1f1f1; }



/*滚动样式*/
#container { margin: 0px auto; width: 1005px; text-align: left; }

.zw_tab { width: 1005px; margin-top: -10px; float: left; }



.sscj_list { margin-top: 22px; }

.sscj_con { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; }

.sscj_con1 { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; background: url(../images/cjs_1.png) no-repeat; }

.sscj_con1:hover { background: url(../images/cjs_1_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con2 { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; background: url(../images/cjs_2.png) no-repeat; }

.sscj_con2:hover { background: url(../images/cjs_2_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con3 { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; background: url(../images/cjs_3.png) no-repeat; }

.sscj_con3:hover { background: url(../images/cjs_3_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con4 { float: left; width: 241px; height: 54px; margin-bottom: 10px; background: url(../images/cjs_4.png) no-repeat; }

.sscj_con4:hover { background: url(../images/cjs_4_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con5 { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; background: url(../images/cjs_6.png) no-repeat; }

.sscj_con5:hover { background: url(../images/cjs_6_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con6 { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; background: url(../images/cjs_5.png) no-repeat; }

.sscj_con6:hover { background: url(../images/cjs_5_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con7 { float: left; width: 241px; height: 54px; margin-right: 13px; margin-bottom: 10px; background: url(../images/cjs_7.png) no-repeat; }

.sscj_con7:hover { background: url(../images/cjs_7_hov.png) no-repeat; transition: all 0.2s; }

.sscj_con8 { float: left; width: 241px; height: 54px; margin-bottom: 10px; background: url(../images/cjs_8.png) no-repeat; }

.sscj_con8:hover { background: url(../images/cjs_8_hov.png) no-repeat; transition: all 0.2s; }



.sscj_con9 { float: left; width: 187px; height: 53px; margin-right: 17px; margin-bottom: 10px; background: url(../images/cjs_9.jpg) no-repeat; }

.sscj_con9:hover { background: url(../images/cjs_9_hov.jpg) no-repeat; transition: all 0.2s; }

.sscj_con10 { float: left; width: 187px; height: 53px; margin-right: 17px; margin-bottom: 10px; background: url(../images/cjs_10.jpg) no-repeat; }

.sscj_con10:hover { background: url(../images/cjs_10_hov.jpg) no-repeat; transition: all 0.2s; }

.sscj_con11 { float: left; width: 187px; height: 53px; margin-right: 17px; margin-bottom: 10px; background: url(../images/cjs_11.jpg) no-repeat; }

.sscj_con11:hover { background: url(../images/cjs_11_hov.jpg) no-repeat; transition: all 0.2s; }

.sscj_con12 { float: left; width: 187px; height: 53px; margin-right: 17px; margin-bottom: 10px; background: url(../images/cjs_12.jpg) no-repeat; }

.sscj_con12:hover { background: url(../images/cjs_12_hov.jpg) no-repeat; transition: all 0.2s; }

.sscj_con13 { float: left; width: 187px; height: 53px; margin-bottom: 10px; background: url(../images/cjs_13.jpg) no-repeat; }

.sscj_con13:hover { background: url(../images/cjs_13_hov.jpg) no-repeat; transition: all 0.2s; }

.sscj_con_other { float: left; width: 241px; height: 53px; margin-bottom: 10px; transition: all 0.2s; }






.online_content { width: 100%; background: url(../images/online_banner.png) top center no-repeat; }

.info_search_tit { width: 100%; height: 147px; background: url(../images/info_search_tit_bg.png) bottom center no-repeat; }

.bszn_wrap { width: 600px; }

.bszn_tit { width: 600px; height: 60px; line-height: 60px; color: #ffffff; overflow: hidden; border-bottom: 1px solid #F03C5E; background: #F03C5E; }

.bszn_tit a:hover { opacity: .7; }

.bszn_tit h1 { float: left; margin-left: 18px; width: 100px; font-size: 24px; font-weight: normal; }

.bs_search { float: right; margin: 14px 14px 0 0; padding-left: 20px; width: 200px; height: 33px; background: url(../images/search_bg.jpg) no-repeat; }

.bs_search .bs_search_word { float: left; width: 155px; height: 33px; line-height: 33px; border: 0; background: none; outline: none; color: #EA1B39; }

.bs_search .bs_search_btn { float: right; width: 35px; height: 33px; line-height: 33px; background: url(../images/bs_search_ico.jpg) left center no-repeat; border: 0; outline: none; cursor: pointer; }

.bs_search .bs_search_btn:active { opacity: .8; }

.bszn_list { width: 600px; height: 114px; background: #F03C5E; }

.bs_list_sx { float: left; margin-top: 5px; width: 91px; height: 100px; line-height: 32px; color: #ffffff; font-size: 14px; text-align: center; border-right: 1px dotted #f6c789; }

.list_sx_ico { width: 90px; height: 68px; background: url(../images/fwsx_ico.png) right no-repeat; }

.bs_list_sx:hover .list_sx_ico { background: url(../images/fwsx_ico.png) left top no-repeat; transition: all 0.5s; color: #000; }

.list_sx_ico1 { width: 90px; height: 68px; background: url(../images/fwsx_ico1.png) right no-repeat; }

.bs_list_sx:hover .list_sx_ico1 { background: url(../images/fwsx_ico1.png) left top no-repeat; transition: all 0.5s; color: #000; }

.list_sx_ico2 { width: 90px; height: 68px; background: url(../images/fwsx_ico2.png) right no-repeat; }

.bs_list_sx:hover .list_sx_ico2 { background: url(../images/fwsx_ico2.png) left top no-repeat; transition: all 0.5s; color: #000; }

.list_sx_ico3 { width: 90px; height: 68px; background: url(../images/fwsx_ico3.png) right no-repeat; }

.bs_list_sx:hover .list_sx_ico3 { background: url(../images/fwsx_ico3.png) left top no-repeat; transition: all 0.5s; color: #000; }

.list_sx_ico4 { width: 90px; height: 68px; background: url(../images/fwsx_ico4.png) right no-repeat; }

.bs_list_sx:hover .list_sx_ico4 { background: url(../images/fwsx_ico4.png) left top no-repeat; transition: all 0.5s; color: #000; }

.list_sx_ico5 { width: 90px; height: 68px; background: url(../images/fwsx_ico5.png) right no-repeat; }

.bs_list_sx:hover .list_sx_ico5 { background: url(../images/fwsx_ico5.png) left top no-repeat; transition: all 0.5s; color: #000; }

.online_bl_wrap { width: 600px; height: 80px; background: #f1f1f1; }

.online_bl_pic { width: 600px; padding-top: 5px; height: 74px; background: #f1f1f1; }

.online_bl_link { float: right; width: 290px; font-size: 16px; color: #cccccc; }

.online_bl_link a { font-size: 12px; color: #666; }

.online_bl_link a:hover { color: #ff6600; }

.online_bl_list { }

.online_bl_list ul { margin-left: 7px; padding-top: 15px; border-top: 1px solid #e7e7e7; background: #ffffff; width: 586px; height: 526px; }

.online_bl_list ul li { float: left; margin-left: 10px; padding-top: 7px; width: 278px; border-bottom: 1px dotted #e5e5e5; }

.online_bl_list_tit { padding-left: 12px; width: 210px; height: 25px; line-height: 25px; float: left; font-size: 14px; color: #f18816; }

.online_bl_list_tit img { float: left; margin-right: 10px; }

.online_bl_list ul li:hover img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); /* Safari 和 Chrome */ -moz-transform: rotateY(360deg); /*box-shadow:0 0 5px rgba(0,0,0,0.5);
	border-radius:8px;*/ }

.online_list_more { float: right; margin-right: 5px; width: 17px; height: 25px; background: url(../images/more_ico.png) center no-repeat; opacity: .7; }

.online_list_more:hover { opacity: 1; }

.online_con_links { width: 258px; padding: 4px 10px 4px 10px; }

.online_con_links a { color: #666666; line-height: 20px; margin-right: 5px; font-size: 12px; }

.online_con_links a:hover { color: #f18816; }


.title_online { float: right; margin-right: 10px; margin-top: -18px; width: 248px; height: 71px; }

.sz_map { margin-top: 12px; width: 384px; height: 76px; background: url(../images/map_m.png); }

.smjfzn { width: 301px; height: 74px; background: url(../images/smjfzn.jpg); }

.bmdt { width: 296px; height: 74px; background: url(../images/bmdt.jpg); }

.xxfb { width: 1010px; height: 390px; }

.ejt_title { width: 560px; height: 45px; background-color: #316698; line-height: 45px; color: #ffffff; font-size: 22px; text-align: center; }

.ejt_content { width: 608px; height: 193px; }

.bjcx_title { width: 386px; height: 30px; background-color: #FF7373; line-height: 30px; color: #ffffff; font-size: 22px; text-align: center; }

.bjcx_content { width: 386px; height: 223px; }


.tab_bon { height: 35px; width: 220px; font-family: "微软雅黑"; font-size: 18px; text-align: center; margin-left: 15px; margin-top: 20px; font-weight:bold }

.tab_bon li { float: left; height: 25px; }

.tab_bon li a { display: block; height: 25px; }

.tab_bon li.on { color: #22A75D; }

.tab_bon li.on a { color: #22A75D; }

.tab_list { display: none; }

.show { display: block; }

.tab_bon2 {height: 35px; }

.widget_list { height: 150px; width: 600px; }

.widget_list ul { padding: 2px 2px 2px 2px; }

.widget_list li { height: 30px; line-height: 30px; padding-left: 5px; overflow: hidden; text-overflow: ellipsis; }



.widget_list .p { text-indent: 32px; _color: #000000; }

.widget_list .more { float: right; color: #005596; font-size: 12px; }

.widget_list .more:hover { color: #941e23; }

.jggs { width: 608px; height: 156px; margin-top: 10px;border:1px solid #DDDDDD; background: url(../images/jggs_bg.jpg);}


.jggs_title { color:#FF7200;width:550px;padding-right:5px;height:26px; font-size:15px}
.jggs_title2 { color:#FF7200;width:550px;padding-right:5px;height:45px; font-size:14px;padding-top:12px}

.jggs_content { color:black;width:550px;line-height:20px;font-size:13px;margin-bottom:15px}
.jggs_content2 { color:black;width:550px;line-height:20px;font-size:13px;}

.jgbs { width: 386px; height: 163px; }

.msjg { width: 187px; height: 76px; background: url(../images/msjg.jpg);}

.msjg:hover { background: url(../images/msjg_hov.jpg); }

.scjg { width: 187px; height: 76px; background: url(../images/scjg.jpg); }

.scjg:hover { background: url(../images/scjg_hov.jpg); }

.lyjg { width: 187px; height: 76px; background: url(../images/lyjg.jpg);margin-top:5px }

.lyjg:hover { background: url(../images/lyjg_hov.jpg); }

.jgzs { width: 187px; height: 76px; background: url(../images/jgzs.jpg);margin-top:5px }

.jgzs:hover { background: url(../images/jgzs_hov.jpg); }

.msgg { margin-top: 10px; margin-bottom: 10px; width: 1012px; height: 104px; }

.zxft_content { width: 100%; padding-top: 26px; background: url(../images/hdjl_banner.jpg) top center no-repeat; }

.zxft_wrap { width: 600px; height: 480px; background: #52a156; }

.zxft_tit { height: 60px; border-bottom: 1px solid #6faf73; line-height: 60px; color: #ffffff; }

.zxft_tit h1 { float: left; font-size: 24px; width: 98px; padding-left: 20px; font-weight: normal; }

.zxft_more { margin-top: 20px; margin-right: 15px; width: 23px; height: 23px; float: right; background: url(../images/micro_more_ico.png) no-repeat; }


.zxft_wft a { display: block; font-size: 18px; color: #ffffff; }

.zxft_wft a:hover { opacity: .7; }

.zxft_detail { width: 560px; height: 148px; padding: 20px; }

.zxft_wft a { display: block; font-size: 18px; color: #ffffff; }

.zxft_wft a:hover { opacity: .7; }

.zxft_detail { width: 560px; height: 168px; padding: 20px; }

.zxft_pic { float: left; width: 260px; height: 168px; background: #ffffff; }

.zxft_detail_tit { float: left; margin-left: 20px; width: 274px; height: 60px; line-height: 28px; font-size: 20px; color: #ffffff; }

.zxft_detail_date { float: left; margin-left: 20px; width: 274px; font-size: 14px; color: #ffffff; line-height: 26px; }

.zxft_check { float: right; margin-top: 10px; width: 100px; height: 30px; line-height: 30px; text-align: center; background: #62c162; }

.zxft_check a { display: block; color: #ffffff; font-size: 12px; text-decoration: none; }

.zxft_check a:hover { background: #70d970; }

.wqhg { margin: 0 6px 6px 6px; width: 587px; height: 183px; background: #ffffff; }

.wqhg_tit { padding-left: 10px; width: 577px; height: 50px; line-height: 54px; background: #f3f3f3; color: #999999; }

.wqhg_tit_a { float: left; width: 180px; font-size: 12px; }

.wqhg_tit_more { float: right; margin-right: 10px; margin-top: 12px; width: 23px; height: 23px; background: url(../images/big_more_ico.png) no-repeat; }

.wqhg_list { padding: 14px 10px 15px 16px; width: 560px; }

.wqhg_list_left { float: left; width: 160px; height: 104px; }

.wq_01 { width: 79px; height: 51px; float: left; margin-right: 1px; margin-bottom: 1px; }

.wqhg_list_right { width: 390px; float: left; margin-top: -6px; margin-left: 5px; }

.wqhg_list_right div { padding-left: 8px; width: 387px; height: 28px; line-height: 28px; font-size: 14px; overflow: hidden; background: url(../images/myzj_li_style.jpg) left center no-repeat; }

.myzj { padding-top: 7px; width: 600px; height: 200px; background: #f1f1f1; }

.myzj_tit { margin-left: 6px; width: 587px; height: 46px; line-height: 46px; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; }

.myzj_tit h1 { float: left; margin-left: 12px; _margin-left: 6px; font-size: 22px; font-weight: normal; width: 100px; }

.myzj_tit span { float: right; margin-top: 10px; margin-right: 12px; width: 23px; height: 23px; background: url(../images/big_more_ico.png) no-repeat; }

.myzj_list { width: 600px; padding: 15px; }

.myzj_list ul li { padding-left: 8px; width: 562px; height: 30px; line-height: 30px; background: url(../images/myzj_li_style.jpg) left center no-repeat; }

.myzj_list ul li a { float: left; display: inline-block; width: 500px; height: 30px; overflow: hidden; font-size: 14px; }

.myzj_list ul li span { float: right; color: #999999; }

.xf_wrap { margin-top: 14px; width: 600px; }

.xf_sub1 { float: left; width: 194px; height: 135px; color: #373737; text-align: center; }

.xf_sub2 { float: left; margin-left: 9px; width: 194px; height: 135px;  color: #373737; text-align: center; }

.xf_sub3 { float: left; margin-left: 9px; width: 194px; height: 135px;  color: #373737; text-align: center; }

.xf_sub_tit { width: 194px; height: 40px; line-height: 40px; font-size: 16px; color: #ffffff; background: #52a156; }

.hot_analy1 { margin: 0 auto; margin-top: 14px; margin-bottom: 14px; padding-left: 60px; width: 114px; padding-top: 14px; height: 50px; background: url(../images/xfwqrd_bg.png) bottom center; font-size: 14px; line-height: 20px; }

.hot_analy1:hover { margin: 0 auto; margin-top: 14px; margin-bottom: 14px; padding-left: 60px; width: 114px; padding-top: 14px; height: 50px; background: url(../images/xfwqrd_bg.png) top center; font-size: 14px; line-height: 20px; transition: all 0.2s; }

.hot_analy2 { margin: 0 auto; margin-top: 14px; margin-bottom: 14px; padding-left: 40px; width: 134px; padding-top: 14px; height: 50px; background: url(../images/xfwq_bg.png) bottom center; font-size: 14px; line-height: 20px; }

.hot_analy2:hover { background: url(../images/xfwq_bg.png) top center; font-size: 14px; line-height: 20px; transition: all 0.2s; }

.hot_analy3 { margin: 0 auto; margin-top: 14px; margin-bottom: 14px; padding-left: 60px; width: 114px; padding-top: 14px; height: 50px; background: url(../images/cjywwd_bg.png) bottom center; font-size: 14px; line-height: 20px; }

.hot_analy3:hover { background: url(../images/cjywwd_bg.png) top center; font-size: 14px; line-height: 20px; transition: all 0.2s; }


.title_hdjl { float: right; margin-top: -24px; width: 249px; height: 71px; }

.weibo_wrap { }

.weibo_wrap h1 { font-size: 22px; font-weight: normal; height: 50px; line-height: 60px; }

.social_wrap { border-top: 1px dotted #bababa; padding-top: 10px; height: 90px; background: #f4f4f4; }

.weibo_list { float: left; margin-left: 15px; width: 170px; height: 75px; }

.weibo_list:hover .icon_sina { width: 36px; height: 36px; float: left; background: url(../images/sina_ico_hov.png); transition: all 0.5s; }

.weibo_list1 { float: left; margin-left: 15px; width: 170px; height: 75px; }

.weibo_list1:hover .icon_tx { width: 36px; height: 36px; float: left; background: url(../images/tx_ico_hov.png); transition: all 0.5s; }

.icon_sina { width: 36px; height: 36px; float: left; background: url(../images/sina_ico.jpg); }


.icon_tx { width: 36px; height: 36px; float: left; background: url(../images/qqweib_ico.jpg); }

.weibo_name { width: 130px; float: right; line-height: 18px; font-size: 14px; color: #666666; }

.weibo_btn { margin-top: 4px; padding-left: 8px; width: 68px; height: 22px; font-size: 12px; color: #ffffff; line-height: 22px; background: #f2bcbc; cursor: pointer; }

.weibo_btn_2 { margin-top: 4px; padding-left: 8px; width: 68px; height: 22px; font-size: 12px; color: #ffffff; line-height: 22px; background: #9ddce9; cursor: pointer; }

.weixin_list { width: 380px; height: 85px; }

.icon_wei1 { width: 80px; height: 80px; float: left; background: url(../images/wei_ico1.png); margin-left: 10px; margin-right: 20px; }

.icon_wei2 { width: 80px; height: 80px; float: left; background: url(../images/wei_ico2.png); margin-left: 20px; margin-right: 10px; }


.weixin_name { width: 70px; float: left; line-height: 18px; font-size: 14px; color: #666666; }

.txweibo_btn { width: 57px; height: 23px; background: url(../images/weibo_btn.png); }



.lxwm { }

.lxwm h1 { font-size: 22px; font-weight: normal; height: 50px; line-height: 55px; }

.contacts { padding: 5px 10px 10px 10px; border-top: 1px dotted #bababa; }

.zremail { float: left; width: 180px; line-height: 26px; font-size: 14px; color: #348038; }

.cont_call { margin-top: 14px; width: 310px; padding-left: 30px; height: 30px; line-height: 30px; background: url(../images/call_ico.png) left center no-repeat; }

.cont_cz { width: 310px; padding-left: 30px; height: 30px; line-height: 30px; background: url(../images/cz_ico.png) left center no-repeat; }

.cont_addre { width: 310px; padding-left: 30px; height: 30px; line-height: 30px; background: url(../images/adress_ico.png) left center no-repeat; }

.cont_code { width: 310px; padding-left: 30px; height: 30px; line-height: 30px; background: url(../images/ybcode_ico.png) left center no-repeat; }

.jy_box { width: 386px; height: 206px; background: #f4f4f4; }

.jy_box_01 { float: left; margin-left: 10px; margin-top: 10px; width: 177px; height: 90px; background: url(../images/wyzx_pic01.jpg) bottom; cursor: pointer; }

.jy_box_01:hover { background: url(../images/wyzx_pic01.jpg) top; transition: all 0.5s; }

.jy_box_02 { float: left; margin-left: 10px; margin-top: 10px; width: 177px; height: 90px; background: url(../images/wyzx_pic04.jpg) bottom; cursor: pointer; }

.jy_box_02:hover { background: url(../images/wyzx_pic04.jpg) top; transition: all 0.5s; }

.jy_box_03 { float: left; margin-left: 10px; margin-top: 10px; width: 177px; height: 90px; background: url(../images/wyzx_pic03.jpg) bottom; cursor: pointer; }

.jy_box_03:hover { background: url(../images/wyzx_pic03.jpg) top; transition: all 0.5s; }

.jy_box_04 { float: left; margin-left: 10px; margin-top: 10px; width: 177px; height: 90px; background: url(../images/wyzx_pic02.jpg) bottom; cursor: pointer; }

.jy_box_04:hover { background: url(../images/wyzx_pic02.jpg) top; transition: all 0.5s; }

.wycx_wrap { float: left; margin-top: 15px; margin-left: 10px; width: 362px; height: 120px; border: 1px solid #dfdfdf; background: #ffffff; }

.wycx_tit { height: 36px; line-height: 36px; border-bottom: 1px solid #dfdfdf; }

.wycx_tit h1 { font-size: 14px; color: #666666; float: left; margin-left: 14px; width: 100px; }

.wycx_tit span { float: right; margin-right: 8px; margin-top: 7px; width: 23px; height: 23px; background: url(../images/help_ico.png) no-repeat; cursor: pointer; }

.cx_code { float: left; margin-left: 13px; margin-top: 14px; width: 144px; height: 33px; }

.cx_code input { float: left; padding-left: 10px; width: 134px; height: 33px; line-height: 33px; border: 1px solid #dfdfdf; border-radius: 6px; color: #cccccc; font-size: 12px; }

.cx_yam { float: left; margin-left: 12px; margin-top: 14px; width: 86px; height: 35px; border-radius: 6px; }

.cx_yam input { padding-left: 10px; width: 76px; height: 33px; line-height: 35px; border: 1px solid #dfdfdf; border-radius: 6px; color: #cccccc; font-size: 12px; }

.cx_btn { float: left; margin-left: 12px; margin-top: 14px; width: 80px; height: 35px; }

.cx_btn input { width: 80px; height: 35px; line-height: 35px; background: #ff9e0d; border-radius: 6px; border: 0; color: #ffffff; cursor: pointer; font-size: 16px; font-family: arial,'Hiragino Sans GB','Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; }

.cx_btn input:hover { background: #ff9400; }


.list_menu a{ padding-left: 32px; width: 168px; height: 38px; border-bottom: 1px solid #e0e0e0; background: url(../images/xx_l_style.png) left center no-repeat; font-size: 14px; line-height: 38px;}
.list_menu a:hover { color:#ff6600!important;padding-left: 32px; width: 168px; height: 38px; border-bottom: 1px solid #e0e0e0; background: url(../images/xx_sl_style.png) left center no-repeat; font-size: 14px; line-height: 38px;}


.left_top {}

.left_top ul{ width:820px;}

.left_top ul li { float: left; padding-left: 8px; width: 90px; line-height: 35px;  }

.left_top ul li a { font-size: 14px; color:#333 !important }
.left_top ul li a:hover { font-size: 14px; color:#ff6600 !important }


/*--------------------------------------------------------------------------------------------------------------------------------------------*/


/*友情链接*/
.friend_links { margin-top: 5px; margin-bottom: 10px; width: 980px; height: 40px; background: url(../images/wzlj_bg.png); }

.relativ_link { width: 90px; height: 25px; margin-left: 25px; margin-top: 7px; margin-bottom: 7px; }

.relativ_ddl { width: 190px; height: 25px; margin-left: 20px; margin-top: 7px; margin-bottom: 7px; }

.link_tit { height: 45px; line-height: 45px; overflow: hidden; }

.Menubox1 { margin-bottom: 20px; width: 1020px; }

.Menubox1 ul { margin-left: 12px; _margin-left: 6px; }

.Menubox1 li { float: left; margin-right: 10px; width: 158px; height: 50px; line-height: 38px; background: url(../images/friednlink_bg.png) repeat-x; text-align: center; font-size: 14px; color: #666666; cursor: pointer; }

.Menubox1 li.hover { float: left; margin-right: 10px; background: url(../images/yq_select_bg.png) top center no-repeat; color: #ffffff; width: 158px; height: 50px; overflow: hidden; }

.Menubox2 { width: 100%; height: 52px; line-height: 52px; }

.Menubox2 ul { margin-left: 12px; _margin-left: 6px; }

.Menubox2 li { float: left; margin-right: 10px; margin-bottom: 10px; width: 156px; height: 38px; line-height: 38px; background: url(../images/friednlink_bg.png) repeat-x; border: 1px solid #ebebeb; text-align: center; font-size: 14px; color: #666666; cursor: pointer; }

.Menubox2 li.hover { background: url(../images/yq_select_bg_up.png) top center no-repeat; color: #ffffff; height: 48px; line-height: 54px; border: none; margin-top: -7px; }





.fri_link_list { width: 1020px; padding: 10px 0 20px 0px; margin: 0 auto; }
/*.fri_bm{float:left;margin-right:10px;margin-bottom:10px;width:156px;height:38px; line-height:38px; background:url(../images/friednlink_bg.png) repeat-x;border:1px solid #ebebeb; text-align:center;font-size:14px;color:#666666; cursor:pointer;}
.fri_bm_1{float:left;margin-bottom:10px;width:166px;height:38px; line-height:38px; background:url(../images/friednlink_bg.png) repeat-x;border:1px solid #ebebeb; text-align:center;font-size:14px;color:#666666; cursor:pointer;}
.yq_select{ background:url(../images/yq_select_bg.png) top center no-repeat;color:#ffffff;}*/
.fri_bm_sub { margin: 0 auto; margin-bottom: 10px; width: 954px; height: 43px; padding: 10px 20px; border: 1px solid #dbdbdb; background: #f4f4f4; overflow: hidden; text-align: left; color: #999999; }

.fri_bm_sub a { font-size: 12px; color: #333333; margin: 0 4px; line-height: 24px; }

.fri_bm_sub a:hover { color: #ff6600; }

.link_tit h1 { margin-left: 8px; float: left; width: 200px; font-size: 22px; color: #333333; font-weight: normal; }

.more { float: right; margin-right: 20px; margin-top: 12px; width: 23px; height: 23px; background: url(../images/big_more_ico.png) no-repeat; }




.bottom_link { width: 100%; height: 148px; background: url(../images/bottom_bg.jpg) repeat-x; }

.bottom_link_left { float: left; padding-top: 24px; width: 362px; color: #ffffff; font-size: 12px; border-right: 1px solid #467bbd; }

.bottom_link_left a { color: #ffffff; font-size: 12px; }

.sz_wj { float: left; width: 124px; height: 52px; margin-top: 26px; background: #fff; }

.ga_security { float: right; margin-right: 62px; width: 124px; height: 52px; margin-top: 24px; background: #fff; }

.bottom_link_right { float: right; width: 641px; }

.erweima { float: left; margin-left: 38px; margin-top: 26px; width: 90px; height: 90px; background: #fff; }

.bottom_word { float: left; margin-top: 20px; margin-left: 20px; width: 470px; font-size: 12px; color: #fff; line-height: 26px; }





/*右侧导航*/
/*#retop{position:fixed;bottom:10%;_position:absolute;width:25px;height:69px;background:url(../images/topback.png) no-repeat;text-indent:-9em;overflow:hidden;display:none;}*/
.right_bar { position: fixed; bottom: 10%; _position: absolute; width: 180px; height: 430px; z-index: 99999; }

.o-c-btn { width: 25px; height: 25px; float: right; background: url(../images/close_bar.png) no-repeat; margin-top: -20px; cursor: pointer; }

.o-c-btn:hover { width: 25px; height: 25px; float: right; background: url(../images/open_bar.png) no-repeat; margin-top: -20px; transition: all 2s; -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg); }

.o-c-btn-active { width: 25px; height: 25px; float: right; background: url(../images/open_bar.png) no-repeat; margin-top: -20px; transition: all 2s; cursor: pointer; }

.right_bar_con { width: 180px; height: 430px; z-index: 99999; background: url(../images/right_bg_pp.png) 128px top no-repeat; }

.right_index { text-indent: -9999px; padding-right: 40px; margin-left: 70px; width: 35px; height: 34px; line-height: 34px; color: #999; background: url(../images/right_index_ico.png) right no-repeat; font-size: 14px; font-weight: bold; }

.right_index_active { }

.right_xxgk { text-indent: -9999px; margin-top: 40px; padding-right: 40px; margin-left: 40px; width: 65px; height: 34px; line-height: 34px; color: #999; background: url(../images/right_xxgk_ico.png) right no-repeat; font-size: 14px; font-weight: bold; }

.right_xxgk_active { margin-top: 30px; padding-left: 15px; width: 146px; height: 62px; line-height: 62px; font-size: 18px; background: url(../images/right_xxgk_active_bg.png) no-repeat; color: #ffffff; }


.right_wsbs { text-indent: -9999px; margin-top: 40px; padding-right: 40px; margin-left: 40px; width: 65px; height: 34px; line-height: 34px; color: #999; background: url(../images/right_wsbs_ico.png) right no-repeat; font-size: 14px; font-weight: bold; }

.right_wsbs_active { margin-top: 30px; padding-left: 15px; width: 146px; height: 62px; line-height: 62px; font-size: 18px; background: url(../images/right_wsbs_active_bg.png) no-repeat; color: #ffffff; }

.right_hdjl { text-indent: -9999px; margin-top: 40px; padding-right: 40px; margin-left: 40px; width: 65px; height: 34px; line-height: 34px; color: #999; background: url(../images/right_hdjl_ico.png) right no-repeat; font-size: 14px; font-weight: bold; }

.right_hdjl_active { margin-top: 30px; text-indent: 0px; padding-left: 15px; width: 146px; height: 62px; line-height: 62px; font-size: 18px; background: url(../images/right_hdjl_active_bg.png) no-repeat; color: #ffffff; }

.right_wx { margin-top: 40px; margin-left: 76px; width: 104px; height: 104px; background: url(../images/right_ewm.png) no-repeat; }

/*搜索变长按钮*/
.assistive-text { position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); cursor: pointer; }

#nav-bottom-menu #searchform { float: right; margin-right: 16px; margin-top: 14px; }

#branding #searchform { position: relative; top: -7.6em; text-align: right; }

#branding #searchform div, #nav-bottom-menu #searchform div { margin: 0; }

#branding #s, #nav-bottom-menu #s { background-color: #f9f9f9; -webkit-transition-duration: 400ms; -webkit-transition-property: width, background; -webkit-transition-timing-function: ease; -moz-transition-duration: 400ms; -moz-transition-property: width, background; -moz-transition-timing-function: ease; -o-transition-duration: 400ms; -o-transition-property: width, background; -o-transition-timing-function: ease; width: 39px; height: 39px; border: 0; line-height: 39px; cursor: pointer; background: url(../images/bs_search_ico.png) no-repeat; font-family: arial,'Hiragino Sans GB','Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; }

#branding #s:focus, #nav-bottom-menu #s:focus { border: none; background-color: #f9f9f9; padding-left: 43px; width: 100px; height: 39px; border-radius: 20px; overflow: hidden; box-shadow: 0px 0px 5px #999999 inset; outline: medium; background: url(../images/search_ico.png) left center #ffffff no-repeat; }

#branding #searchsubmit, #nav-bottom-menu #searchsubmit { display: none; }

.float_top_none { display: none; position: fixed; top: 0; width: 100%; height: 54px; background: #1157b0; z-index: 10000; box-shadow: 0px 0px 3px rgba(0,0,0,0.7); }

.float_top { position: fixed; top: 0; width: 100%; height: 54px; background: url(../images/float_bar_bg.png) repeat-x; z-index: 10000; box-shadow: 0px 0px 3px rgba(0,0,0,0.4); }

.float_top_nav { float: right; width: 400px; }

.float_top_nav ul { }

.float_top_nav ul li { float: left; }

.float_top_nav ul li a { float: left; display: inline-block; padding: 0 20px; font-size: 16px; line-height: 54px; color: #ffffff; }

.float_top_nav ul li a:hover { color: #66ccff; }

.jg_intro1 { float: left; width: 70px; padding-left: 20px; height: 25px; line-height: 25px; background: url(../images/jg_intro_ico.png) left center no-repeat; }

.jg_intro1 a { color: #ffffff; }

.web_map1 { float: left; width: 70px; padding-left: 20px; height: 25px; line-height: 25px; background: url(../images/web_website_ico.png) left center no-repeat; }

.web_map1 a { color: #ffffff; }


@-moz-document url-prefix() { .content_info_public;
                              { margin-top: -10px; }

.cjsfw_wrap { margin-top: -22px; width: 100%; height: 167px; background: url(../images/cjsfw_bg.png) repeat-x; }

.cjsfw_wrap_slide { margin-top: -22px; width: 100%; height: 100px; background: url(../images/cjsfw_bg.png) repeat-x; }
}



@media screen and (max-width:1280px) {
    .right_bar { width: 0; }

    .o-c-btn { width: 0; overflow: hidden; }
}



/*文章详细*/


.wz_bottom_link { width: 810px; padding: 25px 0; text-align: center; }

.wz_bottom_link a { margin: 0px 10px; display: inline; padding: 5px 10px; font-size: 14px; color: #999; border: 1px solid #dddddd; }

.wz_bottom_link a:hover { color: #ff6600; }






/*信息列表*/
.xx_list_t { margin: 0 auto; width: 1009px; height: 12px; background: url(../images/xx_list_t.jpg); overflow: hidden; }

.xx_list_b { margin: 0 auto; margin-bottom: 35px; width: 1009px; height: 14px; background: url(../images/xx_list_b.jpg); overflow: hidden; }

.xx_list_c { margin: 0 auto; width: 1009px; background: url(../images/xx_list_c.jpg) repeat-y; }

/*.xx_l_l { width: 240px; float: left; }

.xx_l_l h1 { margin: 0 auto; margin-top: 10px; width: 200px; height: 55px; background: #62a1cf; color: #ffffff; font-size: 24px; text-align: center; line-height: 55px; }

.xx_l_l ul { margin: 0 auto; margin-top: 10px; width: 200px; }

.xx_l_l ul li { padding-left: 32px; width: 168px; height: 38px; border-bottom: 1px solid #e0e0e0; background: url(../images/xx_l_style.png) left center no-repeat; font-size: 14px; line-height: 38px; }

.xx_l_l ul .xx_selected { padding-left: 32px; width: 168px; height: 38px; border-bottom: 1px solid #e0e0e0; background: url(../images/xx_sl_style.png) left center no-repeat; font-size: 14px; line-height: 38px; }

.xx_l_l ul .xx_selected a { color: #ff6600; }

.xx_l_l ul .xx_selected a:hover { color: #ff6600; }*/

.xx_l_r { float: left; width: 760px; }

.xx_l_r ul { width: 720px; margin: 0 auto; margin-top: 10px; font-size: 14px; }

.xx_l_r ul li { width: 720px; height: 38px; line-height: 38px; font-size: 14px; }

.xx_l_r ul li a { float: left; padding-left: 35px; display: inline-block; width: 585px; height: 38px; overflow: hidden; background: url(../images/xx_r_li.png) left center no-repeat; }

.xx_l_r ul li span { float: right; width: 80px; line-height: 38px; font-size: 12px; color: #cccccc; }

.xx_l_r ul .xx_l_gray { width: 720px; height: 38px; line-height: 38px; font-size: 14px; background: #f8f8f8; }

.pagination { margin: 0 auto; margin-top: 30px; margin-bottom: 20px; padding: 20px; width: 720px; }

.pagination a { margin: 0 5px; font-size: 14px; padding: 8px 16px; border: 1px solid #ccc; }

.pagination a:hover { color: #ffffff; background: #f18700; padding: 9px 17px; text-decoration: none; border: none; }

.pagination .present { color: #fff; padding: 9px 17px; background: #f18700; border: none; }

.pagination .pre { font-size: 14px; padding: 8px 16px; border: 1px solid #ccc; color: #666; }

.pagination .point_p { border: 0; }

.pagination .point_p:hover { color: #666; padding: 8px 16px; background: none; text-decoration: none; }

.pagination .total_p { }


/*投诉咨询二级界面*/
.hd_jzxx { margin-left: 0px; background:url(../images/hd_jzxx.png) no-repeat center; width: 230px; height: 59px;  }

.hd_wyzx { margin-left: 0px; background: url(../images/hd_wyzx.jpg) no-repeat center; width: 202px; height: 42px; cursor: pointer;  }
.hd_wyzx:hover {background: url(../images/hd_wyzx_1.jpg) no-repeat center;  }

.hd_wyjb { margin-left: 0px; background: url(../images/hd_wyjb.jpg) no-repeat center; width: 202px; height: 42px; cursor: pointer;}
.hd_wyjb:hover { background: url(../images/hd_wyjb_1.jpg) no-repeat center;}

.hd_wyts {  margin-left: 0px; background: url(../images/hd_wyts.jpg) no-repeat center; width: 202px; height: 42px; cursor: pointer;}
.hd_wyts:hover { background:url(../images/hd_wyts_1.jpg) no-repeat center}

.hd_wyjy {margin-left: 0px; background: url(../images/hd_wyjy.jpg) no-repeat center; width: 202px; height: 42px; cursor: pointer; }
.hd_wyjy:hover { background:url(../images/hd_wyjy_1.jpg) no-repeat center}

.hd_cjzx {margin-left: 0px; background: url(../images/hd_cjzx.jpg) no-repeat center; width: 202px; height: 42px; cursor: pointer; }
.hd_cjzx:hover {background:url(../images/hd_cjzx_1.jpg) no-repeat center }

.hd_cxhf {margin-left: 0px; background: url(../images/hd_cxhf.jpg) no-repeat center; width: 202px; height: 42px; cursor: pointer; }
.hd_cxhf:hover {background:url(../images/hd_cxhf_1.jpg) no-repeat center }

.hd_gg { margin-left: 0px; background: url(../images/12358_gg.jpg) no-repeat center; width: 231px; height: 301px;}

.hd_bg { background:url(../images/hd_bg.png) repeat-x !important }

.hd_title { background:url(../images/hd_title.jpg) no-repeat;}


.pbtn2 { border: none; background: url(../images/submit.png) no-repeat 0 0; cursor: pointer; font-weight: normal; color: #ffffff; }
.pbtn2 .bs { border: none; background: url(../images/submit.png) no-repeat 100% 0; display: block;  cursor: pointer; vertical-align: middle; line-height: 36px; text-align: center; color: #ffffff; font-size: 22px;}
.pbtn2:hover { border: none; background: url(../images/submit.png) no-repeat; }
.pbtn2:hover .bs { border: none; background: url(../images/submit.png) no-repeat;cursor: pointer; color:#999; font-size: 22px;vertical-align: middle; line-height: 36px; text-align: center; }

.rbtn2 { border: none; background: url(../images/reset.png) no-repeat 0 0; cursor: pointer; font-weight: normal; color: #444444;}
.rbtn2 .bs { border: none; background: url(../images/reset.png) no-repeat 100% 0; display: block; cursor: pointer; vertical-align: middle; line-height: 36px; text-align: center; color: #000000; font-size: 22px; }
.rbtn2:hover { border: none; background: url(../images/reset.png) no-repeat; cursor: pointer; }
.rbtn2:hover .bs { border: none; background: url(../images/reset.png) no-repeat; display: block; cursor: pointer; vertical-align: middle; line-height: 36px; text-align: center; color: #999; font-size: 22px; }

.search_jzxx { border: none; background: url(../images/search_jzxx.png) no-repeat 0 0; cursor: pointer; font-weight: normal; color: #ffffff; }
.search_jzxx .bs { border: none; background: url(../images/search_jzxx.png) no-repeat 0; display: block;  cursor: pointer; vertical-align: middle; line-height: 36px; text-align: center; color: #ffffff; font-size: 22px;}
.search_jzxx:hover { border: none; background: url(../images/search_jzxx.png) no-repeat 0 0;cursor: pointer; }
.search_jzxx:hover .bs { border: none; background: url(../images/search_jzxx.png) no-repeat 0 0;display: block;  cursor: pointer; vertical-align: middle; line-height: 36px; text-align: center; color: #999; font-size: 22px; }

.tm2{height:26px;border-bottom: solid #fff;line-height:26px;overflow:hidden; *zoom:1;}
.tm2 span{float:left; background:#316698; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.tm2 a{color:#2f6699; float:right; margin-right:10px;}
